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. The ideal candidate must be a SQL power user while maintaining strong hands-on experience in React and Angular.
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 for new product features.
- Develop and maintain scripts for data migration, transformation, and loading (ETL) between different environments or legacy systems.
- Move heavy computational logic to the database layer via stored procedures and functions where appropriate to reduce application-layer overhead.
- Design and implement modular, reusable UI components in React using functional patterns and Hooks.
- Manage complex application states and data caching strategies to ensure a seamless user experience across high-traffic modules.
- Ensure all frontend deliverables are responsive and performant across various browsers and mobile devices.
- Collaborate on the design of RESTful API contracts to ensure the frontend receives data in the most efficient structure possible.
- Implement best practices for data security, including SQL injection prevention, XSS protection, and secure handling of JWT or OAuth tokens.
- Integrate external services and APIs into the core SaaS platform.
- Conduct thorough peer code reviews focusing on logic, SQL efficiency, and maintainability.
- Maintain comprehensive technical documentation, including ER diagrams, API documentation (Swagger/Postman), and deployment guides.
- 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.
- Must reside in Goa.
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