Position - Full Stack Engineer
Unravel Your Global Tech Career Potential with this International Role!
Take part in a transformative career as a Full-Stack Developer with our client, at the forefront of software development enriched by AI and cutting-edge technologies. Join a dynamic team where your innovations transcend borders, leaving an indelible mark on the global stage. Unshackle your potential to craft solutions that redefine the future of technology, and witness the impact of your work across continents. Experience a workplace that champions creativity, collaboration, and the thrill of making a lasting legacy. Seize this opportunity to shape the future, where your skills converge with ambition, opening new horizons in the realm of software development. Join us in the pursuit of excellence, where boundaries are meant to be exceeded.
Job Description
As a Full-Stack Developer, you will immerse yourself in a role that involves designing, developing, testing, and deploying machine learning-based web applications, as well as mobile and desktop applications. Your responsibilities span both the front-end, where user interfaces come to life, and the back-end, involving server-side logic and database operations.
Here’s an overview of your future role:
Employment type: Full-time
Shift: Night Shift
Work set-up: Hybrid
What do you need to succeed?
- Proactive, results-driven mindset with the ability to work independently and collaboratively toward team goals.
- Proficiency in multitasking, strategic planning, and quick adaptation to new technologies.
- Experience in designing, developing, testing, and deploying software.
- Advanced degree in Computer Science with strong knowledge of Computer Networks, Operating Systems, Software Engineering, and Data Structures.
- Expertise in full-stack web application development with languages such as Python and JavaScript, and frameworks including Node.js, Express.js, Flask, Django, React, Angular, Vue.js, etc.
- Proficiency in various databases (MySQL, PostgreSQL, MongoDB, SQLite, Redis) and machine learning frameworks (PyTorch, TensorFlow) applied to NLP, computer vision, chatbots, and speech recognition.
- Familiarity with cloud platforms (GCP, Azure, AWS), Linux-based environments, version control (git), and CI/CD practices.
- Strong technical communication skills in English.
- Years of Experience: 1-2 years (Junior), Mastery in both front end and back end.
- Basic knowledge and Exposure to Machine Learning Engineering.
- Self-driven Machine Learning projects.
- Excellent communication skills.
- Motivated and hardworking individuals with a demonstrated commitment to self-improvement and learning.
Optional Qualifications:
- Knowledge in C++, frontend design, aesthetics, and/or mobile development is a plus.
Key Stacks:
- Front-End: JavaScript, React, Angular, Vue.js
- Back-End: Python, Node.js, Express.js, Flask, Django
- Databases: MySQL, PostgreSQL, MongoDB, SQLite, Redis
- Machine Learning: PyTorch, TensorFlow, NLP, Computer Vision, Chatbots, Speech Recognition
- Cloud Platforms: GCP, Azure, AWS
- Other: Linux-based environments, git, CI/CD practices
What awaits you in this role?
- Design, develop, test, and deploy machine learning-based web applications, mobile, and desktop applications.
- Oversee the full software development lifecycle for robust and efficient production deployment.
Why choose us?
- Amazing progression opportunities within our rapidly growing company.
- Quarterly themes and reward programs to recognize and celebrate achievements.
- Continuous learning environment fostering the mindset and skills to navigate future challenges.
- Define your own success; we provide tools and flexibility for you to make a meaningful impact your way.
- Cultivate a diverse and inclusive culture where you'll be embraced for who you are and empowered to use your voice.
- Above-market salary, reflecting our commitment to compensating the best talent appropriately.
- Company culture built on "family," reflected in a Glassdoor employee satisfaction rating of 4.5/5.
- All necessary office equipment provided for remote work.
- Enjoy the modern office space located in Colombo 03.
- Access free learning courses through our Emapta Academy™️ to develop both hard and soft skills.
Whom you’ll work with:
Our client, a cutting-edge organization at the intersection of machine learning expertise and software development prowess, is dedicated to revolutionizing client projects through the strategic application of AI and cutting-edge technologies. Their commitment lies in driving efficiency and fostering innovation to create impactful solutions.