It's fun to work in a company where people truly BELIEVE in what they are doing!
We're committed to bringing passion and customer focus to the business.
Job Title: Full Stack Developer
Job Summary: We are seeking an experienced Full Stack Developer with a minimum of 5 years of hands-on experience to join our development team. The ideal candidate will have a strong proficiency in both front-end and back-end technologies, be able to work collaboratively in a team environment, and contribute to the design, development, and maintenance of web applications and systems.
Key Responsibilities
Front-end Development:
- Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).
- Ensure the application's UI/UX meets high-quality standards.
- Collaborate with designers to implement visually appealing and functional user interfaces.
Back-end Development
- Design, develop, and maintain server-side logic and databases using programming languages such as Python, Node.js, Ruby, Java, or similar.
- Create and optimize database schemas, queries, and APIs.
- Implement security and data protection measures.
Full Stack Development
- Integrate front-end and back-end components to build end-to-end web applications.
- Develop RESTful APIs for communication between the front-end and back-end systems.
- Ensure seamless data flow and synchronization.
Database Management
- Work with various databases (e.g., MySQL, PostgreSQL, MongoDB) to store and manage application data.
- Experience with Python and Data bricks.
- Optimize database performance and ensure data consistency.
Version Control
- Use version control systems (e.g., Git) to track changes and collaborate with team members.
- Follow best practices for code branching, merging, and code reviews.
Testing And Debugging
- Write unit tests and perform debugging to ensure the reliability and stability of the application.
- Conduct testing across multiple browsers and devices.
Performance Optimization
- Identify and address performance bottlenecks in both front-end and back-end components.
- Implement caching and optimization techniques.
Security And Compliance
- Implement security best practices to protect against common web application vulnerabilities.
- Ensure compliance with data protection regulations and industry standards.
Documentation
- Create and maintain technical documentation, including code documentation, architecture diagrams, and system manuals.
Collaboration And Communication
- Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.
- Provide technical guidance and mentorship to junior developers, if applicable.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in full stack development.
- Proficiency in front-end and back-end technologies, including popular frameworks and libraries.
- Strong problem-solving and debugging skills.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Excellent communication and teamwork skills.
- Ability to work in an agile development environment.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Hiring Related Queries
India:
[email protected]Outside India:
[email protected]This inbox does not process resume submissions. All applications must be made through posted job openings
Not the right fit? Let us know you're interested in a future opportunity by clicking
Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!