Software Engineer
Job Summary
We are looking for enthusiastic developers with 2-4 years of experience in frontend, backend, or fullstack development. You will collaborate within a supportive, dynamic team to build impactful web applications. The role offers flexible working hours and professional growth opportunities in a startup environment.
Responsibilities
- Build clear, clean, and maintainable code
- Collaborate with team leads on project goals
- Participate in daily stand-ups and sprint reviews
- Provide occasional client technical support
Required Skills
- Java (17+) & Spring Framework
- Relational Databases (MySQL/Postgres)
- HTML, CSS, JavaScript (Angular preferred)
- RESTful APIs
- OOP Proficiency
Job Details
Requirements:
- Bachelor's Degree, Post Graduate Diploma, or Professional Degree in Computer Science, Information Technology, or a related field.
- Good foundation in Object-Oriented Programming (OOP).
- Proficient with RESTful APIs.
- Strong and clear communication skills.
- A flexible mindset, and comfortable working in an innovative startup atmosphere where things evolve rapidly and teamwork is essential.
Technical Skills:
- Backend Development: Experience in Java (version 17 and above), Spring Framework, and Relational Databases (MySQL, Postgres, etc).
- Frontend Development: Proficient in HTML, CSS, and JavaScript. Angular experience would be an advantage.
Responsibilities:
- Collaborating closely with team members to build clear, clean, and maintainable code.
- Working closely with your team lead to understand and fulfill project goals and tasks.
- Sharing your ideas openly - your input to improve our processes and systems is always encouraged.
- Following best practices to deliver reliable, quality software solutions.
- Participating in daily stand-ups and weekly sprint reviews.
- Regularly keeping your team lead informed and communicating proactively if any challenges arise.
- Occasionally, you may be asked to assist clients with technical support.