Role Overview
We are seeking a highly skilled Full Stack Developer with 2 to 4 years of experience, possessing a deep expertise in SQL and strong proficiency in modern frontend frameworks. This role is tailored for a developer who thrives in data-heavy environments and can build seamless, responsive user interfaces.
Responsibilities
- Identify and resolve performance bottlenecks in existing SQL scripts; perform execution plan analysis to optimize high-latency queries.
- Architect scalable relational database schemas, ensuring proper normalization and data integrity.
- Develop and maintain scripts for data migration, transformation, and loading (ETL).
- Move heavy computational logic to the database layer via stored procedures and functions.
- Design and implement modular, reusable UI components in React using functional patterns and Hooks.
- Manage complex application states and data caching strategies.
- Ensure all frontend deliverables are responsive and performant across various browsers and mobile devices.
- Collaborate on the design of RESTful API contracts.
- Implement best practices for data security, including SQL injection prevention and JWT or OAuth protection.
- Integrate external services and APIs into the core SaaS platform.
- Conduct thorough peer code reviews and maintain high unit-test coverage.
- Maintain comprehensive technical documentation, including ER diagrams and Swagger/Postman.
- Work with DevOps to streamline build processes and automate deployments.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven track record of 2–4 years in professional software development.
- Strong analytical thinking and problem-solving skills.
- Proficiency with version control systems (Git) and Agile/Scrum methodologies.
- Mandatory expert-level SQL experience (2-4 years).
- Minimum 2 years of professional experience with React.
- Minimum 1 year of professional experience with Angular.
Skills
- SQL
- React
- Angular
- Git
- RESTful APIs
Benefits
- Commuter assistance
- Flexible schedule
- Health insurance
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
- Work from home