We are seeking two highly skilled and proactive Full Stack Engineer with a focus on frontend development to join a dynamic, global fintech client. This role is a fantastic opportunity for talented developers to contribute significantly to the development of high-performance, client-facing applications. You will play a key part in enhancing the user experience and performance of critical systems in the fintech domain. If you're passionate about coding, quick to adapt to new technologies, and thrive in a fast-paced environment, we want to hear from you!
Key Responsibilities
- Frontend Development. Build, develop, and maintain robust, scalable, and efficient web applications using React.js, leveraging Redux and TypeScript for state management and type safety.
- Backend Services. Design and implement clean, maintainable code using Node.js for backend services. You will be responsible for creating seamless connections between the frontend and backend.
- Database Design & Management. Design, manage, and optimize PostgreSQL databases, ensuring strong data integrity, efficient queries, and high-performance access to data.
- API Development. Develop and integrate RESTful APIs, focusing on high-traffic, public-facing solutions while ensuring performance efficiency and scalability.
- Cross-functional Collaboration. Work closely with product managers, designers, and other engineers to design, integrate, and deploy new features, ensuring the smooth and efficient user experience.
- Code Quality & Collaboration. Participate in code reviews, debugging, and testing processes to deliver high-quality, secure software. Collaborate effectively with geographically distributed teams to ensure alignment with business and technical requirements.
- Continuous Learning. Stay updated with the latest trends and technologies in web development, particularly in React.js, Node.js, and cloud-native services, ensuring your solutions remain cutting-edge.
Required Skills & Experience
- MERN Stack Expertise. At least 4+ years of hands-on experience with the MERN stack (MongoDB, Express.js, React, Node.js), with an emphasis on ReactJS and NodeJS.
- Frontend Technologies. Strong proficiency in developing web applications using ReactJS, Redux, TypeScript, HTML5, and CSS3. Experience with responsive web development and frameworks like Bootstrap or Material-UI.
- API Development & Integration. Proven experience designing and integrating RESTful APIs for seamless communication between the frontend and backend.
- Database Proficiency. Hands-on experience with relational databases such as PostgreSQL, DynamoDB, and NoSQL databases like MongoDB.
- AWS Cloud Services. Experience with AWS cloud-native services and their integration with web applications.
- CI/CD & Version Control. Knowledge of Continuous Integration tools (e.g., Jenkins), Version Control Systems (e.g., Git), and build tools such as Webpack.
- SDLC & Agile Methodologies. Proficiency in Software Development Life Cycle (SDLC) processes, with practical experience in Agile and DevOps methodologies.
- Problem-Solving & Collaboration. Strong analytical and problem-solving skills, with excellent communication and collaboration abilities, especially in geographically distributed teams.
Preferred Qualifications
- Experience working in the fintech industry, with a strong understanding of the challenges and requirements specific to this domain.
- Familiarity with modern authorization mechanisms such as JSON Web Tokens (JWT) for secure authentication and authorization in web applications.
- A Bachelor’s degree in Computer Science, Engineering, or a related field is preferred but not mandatory.
Compensation and Benefits
- Salary. The compensation for this role ranges from $20 to $29 LPA, depending on your skills, experience, and qualifications.
- Benefits Package. Employees will be eligible for comprehensive benefits, including medical, dental, and vision insurance starting on the 31st day of employment. Other benefits include HSA, FSA, and DCFSA account options, 401k retirement plan with employer matching, and paid sick leave and/or other paid time off as per applicable laws.
Why Join Us?
This is an exciting opportunity to join a globally recognized fintech company that is committed to technological innovation and delivering high-quality solutions. As a Fullstack Engineer, you will work alongside a team of talented professionals in a collaborative and dynamic environment. You will have ample opportunities to learn, grow, and make a direct impact on the success of our client-facing applications.
If you're a motivated developer with a passion for creating scalable and efficient web applications, this is the perfect opportunity for you. Apply today to join an exceptional team in the fintech industry and be part of an exciting journey toward growth and success.