As a Full Stack Engineer, you will play a pivotal role in shaping the technical foundation of our applications. You will collaborate with cross-functional teams to deliver innovative features and seamless user experiences. This is your chance to apply your technical prowess to build secure, high-performing applications while working in a collaborative and inclusive environment.
Key Responsibilities
- Backend Development. Architect and implement robust backend services and APIs using Node.js, ensuring efficiency and scalability.
- Frontend Expertise. Create and maintain user-friendly, responsive interfaces with React.js to deliver exceptional user experiences.
- Collaboration. Work closely with designers, product managers, and other stakeholders to define project requirements and deliver solutions that meet user needs.
- Performance Optimization. Continuously monitor and improve the scalability, security, and performance of applications.
- Testing and Debugging. Conduct thorough testing, debugging, and troubleshooting to ensure high-quality deliverables.
- Code Reviews. Participate in code reviews, offering constructive feedback to uphold coding standards and best practices.
- Continuous Learning. Stay updated with the latest technologies and trends, applying them to enhance development processes and deliver innovative solutions.
What We’re Looking For
Must-Have Qualifications
- A Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5–7 years of hands-on professional experience in full stack development.
- Expertise in Node.js for backend development, with a strong understanding of building APIs and server-side logic.
- Advanced proficiency with React.js, including deep knowledge of component-based architectures and state management libraries.
- Solid understanding of RESTful APIs and web services.
- Strong experience working with relational databases, familiarity with DB2 databases is preferred.
- Proficiency with version control tools like Git, ensuring smooth collaboration across teams.
- Problem-solving mindset with meticulous attention to detail.
- Strong interpersonal and communication skills, ensuring effective collaboration in team settings.
Preferred Skills
- Experience with containerization tools like Docker to streamline development and deployment.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Understanding of CI/CD pipelines and automated deployment workflows.
- Prior experience in large-scale, corporate environments with an emphasis on delivering stable, scalable applications.
What We Offer
- Competitive Compensation. Enjoy a market-leading salary and a comprehensive benefits package that rewards your skills and experience.
- Professional Growth. Benefit from numerous opportunities to advance your career through ongoing training and challenging projects.
- Inclusive Culture. Work in an environment that values diversity, inclusivity, and collaboration.
- Access to Cutting-Edge Tools. Leverage the latest technologies to stay ahead in the ever-evolving tech landscape.
Why Join Us?
We are more than just a company; we are a community of like-minded professionals who are passionate about building world-class applications. We value your skills, encourage innovation, and offer you the stability to grow both personally and professionally.
If you are a skilled Full Stack Engineer eager to tackle complex challenges, collaborate with talented teams, and make a lasting impact, we would love to hear from you.