Software Engineer
Feature Ownership: Design, develop, and deploy robust, end-to-end features for our core platform.
Frontend Excellence: Build responsive, high-performance modular UI components using modern frameworks like React.js
Backend Architecture: Develop and maintain scalable RESTful APIs using Node.js.
Quality Assurance: Write clean, maintainable code and ensure high test coverage through unit, integration, and end-to-end testing
Integrate third-party APIs and services.
Requirements
Experience: 3+ years of experience in a professional software development environment.
Proven experience as a Node.js Developer.
Proficiency in JavaScript, thorough understanding of React.js and its core principles.
Experience with popular React.js workflows (such as Redux ).
Experience with RESTful APIs and web services.
Hands-on experience with databases such as MongoDB, MySQL, or PostgreSQL.
Knowledge of asynchronous programming and event-driven architecture.
Experience with Git(eg. Bitbucket, Github)
Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and CI/CD pipelines.
Strong problem-solving skills and attention to detail.