We are seeking a motivated and talented Full-Stack Software Developer to join our dynamic engineering team. In this role, you will be instrumental in designing, developing, and maintaining both front-end and back-end components of our web applications. The ideal candidate is a passionate problem-solver with a strong foundation in core programming languages and a desire to build seamless, high-quality software solutions from concept to deployment.
**Roles and Responsibilities:**
* Design and develop robust, scalable, and secure server-side logic and APIs using Java and Python.
* Build responsive and intuitive user-facing features and front-end architecture using JavaScript and modern web technologies.
* Collaborate with product managers, designers, and other engineers to translate project requirements into well-designed technical solutions.
* Write clean, maintainable, and efficient code across the full stack, adhering to best practices and coding standards.
* Participate in the entire application lifecycle, including concept, design, development, testing, and deployment.
* Debug and resolve software defects and production issues to ensure optimal performance and reliability.
* Integrate third-party services and data sources to enhance application functionality.
* Stay current with emerging technologies and industry trends to continuously improve our development processes and product offerings.
:Required Education:We believe that talent and expertise come from diverse backgrounds. While a formal degree in Computer Science, Engineering, or a related field is beneficial, we are open to candidates who can demonstrate exceptional skills and a strong portfolio of projects, regardless of their formal educational path. Certifications in relevant technologies are also highly regarded.
:Job Industry:Information Technology & Services
:Min Salary:We offer a competitive annual compensation package for this role, ranging from ?2,80,000 to ?3,50,000. The final salary will be commensurate with your skills, project portfolio, and performance during the interview process.
:Max Salary:We offer a competitive annual compensation package for this role, ranging from ?2,80,000 to ?3,50,000. The final salary will be commensurate with your skills, project portfolio, and performance during the interview process.
:Job Type:This is a full-time, permanent position requiring your dedicated contribution to our team's success during standard business hours.
:Job Experience:This is an excellent opportunity for aspiring developers to launch their careers. We are seeking enthusiastic individuals, including recent graduates or those with up to one year of experience. A strong portfolio of personal or academic projects showcasing your full-stack capabilities is highly encouraged and will be considered in lieu of formal work experience.
:Job Skills:Proficiency in core programming languages is essential for this role. The ideal candidate will possess a solid understanding and hands-on experience with:
* **Java:** For building robust, scalable, and high-performance server-side applications and back-end systems.
* **JavaScript:** For creating dynamic, interactive, and responsive user interfaces and front-end experiences, potentially using modern frameworks.
* **Python:** For versatile back-end development, scripting, data processing, and integration tasks.