Senior Full Stack Engineer
Posted on Jan. 12, 2025 by TechTalent
- Singapore, Singapore
- N/A
- Full Time
Position: Senior Full-Stack Engineer
The Senior Full-Stack Engineer will leverage deep expertise in frontend or backend development while understanding and contributing across the entire technology stack. This role plays a critical part in the success of an agile squad, influencing engineering practices, delivering cutting-edge solutions, and mentoring fellow engineers.
Key Responsibilities
- Develop and deliver projects for global and national clients.
- Design and implement end-to-end solutions, including user interfaces, APIs, and backend services, in collaboration with designers, business analysts, and QA teams.
- Collaborate with Solution Architects and Tech Leads to ensure designs align with architectural strategies.
- Uphold and improve coding standards and quality practices.
- Mentor and guide junior engineers.
- Troubleshoot and proactively address complex technical issues.
- Maintain complete and accurate technical documentation, including solution designs and API specifications.
Required Skills & Experience
- 6 years of experience in frontend and backend development.
- Expertise in Node.js, modern JavaScript (ES6+), and TypeScript.
- Proficiency with React or similar frameworks, and experience with CSS preprocessors (Sass, SCSS, Less).
- Deep understanding of Redux, RxJS, and API design using RESTful principles.
- Experience with cloud-based infrastructure, especially AWS, including serverless environments like AWS Lambda.
- Knowledge of containerization tools such as Docker.
- Strong foundation in data structures, database design, and real-time technologies like WebSockets.
- Skilled in implementing various levels of testing, including unit, integration, and API contract testing.
Success Factors
- Align solutions with the overarching platform design in collaboration with Tech Leads and Architects.
- Contribute to the software engineering lifecycle.
- Ensure on-time delivery of high-quality projects while validating designs with the Product Team.
Capabilities
- Exceptional communication and collaboration skills.
- Ability to mentor through code reviews and pair programming.
- Proactive problem-solving mindset.
Why Join Us?
We foster a culture that values integrity, individuality, and inclusivity. With a commitment to flexibility, wellness, and community impact, we offer:
- Market-competitive annual bonus programs.
- Flexible work options through our “Thrive Program.”
- Dedicated wellness and community impact days, including virtual yoga, meditation, and paid volunteering opportunities.
Our team thrives on innovation and creativity, balancing hard work with genuine enjoyment along the way. We encourage diverse perspectives and bold ideas to drive our next chapter of growth and excellence.
Eligibility
We are seeking candidates who are auhtorised to work in Singapore.
Join us in shaping the future of customer experience technology. Together, we’ll make bold ideas a reality.
Job Type: Full-time
Pay: $3,645.40 - $10,787.88 per month
Experience:
- React: 1 year (Preferred)
- Node.js: 1 year (Preferred)
Work Location: Hybrid remote in Singapore 018906
Advertised until:
Feb. 11, 2025
Are you Qualified for this Internship Role?
Click Here to Tailor Your Resume to Match this Job
Share with Friends!
Similar Internships
Senior Full Stack Engineer
Senior Full Stack Engineer - (240001U8) At OCBC, we are constantly on the lookout for exceptional …