Job Description
About the Role
Are you a motivated recent graduate or career switcher looking to dive into the tech world? Nexus Innovations is seeking a Junior Software Engineer to join our dynamic team in the heart of Miami. We pride ourselves on building cutting-edge SaaS solutions that impact millions of users, and we want you to be part of our journey from day one.
Why You’ll Love Working Here
- Modern Tech Stack: Work with React, Node.js, and AWS in a cloud-native environment.
- Culture of Learning: We offer weekly tech talks, hackathons, and a budget for conferences.
- Flexible Environment: Enjoy a hybrid work model with a state-of-the-art office in Downtown Miami.
- Impact: Your code will directly affect our product roadmap and user experience.
Responsibilities
- Develop, test, and maintain high-quality software code for web and mobile applications.
- Collaborate with senior engineers and product managers to define feature requirements.
- Participate in code reviews to ensure code quality, security, and adherence to best practices.
- Debug and resolve issues reported by QA teams and end-users efficiently.
- Write clear and concise documentation for new features and API endpoints.
- Contribute to the continuous integration and deployment (CI/CD) pipeline.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Proficiency in at least one major programming language (e.g., JavaScript, Python, Java, or C#).
- Understanding of Object-Oriented Programming (OOP) concepts and data structures.
- Familiarity with version control systems, specifically Git.
- Strong problem-solving skills and the ability to learn new technologies quickly.
- Excellent written and verbal communication skills in English.
Responsibilities
- Develop, test, and maintain high-quality software code for web and mobile applications.
- Collaborate with senior engineers and product managers to define feature requirements.
- Participate in code reviews to ensure code quality, security, and adherence to best practices.
- Debug and resolve issues reported by QA teams and end-users efficiently.
- Write clear and concise documentation for new features and API endpoints.
- Contribute to the continuous integration and deployment (CI/CD) pipeline.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Proficiency in at least one major programming language (e.g., JavaScript, Python, Java, or C#).
- Understanding of Object-Oriented Programming (OOP) concepts and data structures.
- Familiarity with version control systems, specifically Git.
- Strong problem-solving skills and the ability to learn new technologies quickly.
- Excellent written and verbal communication skills in English.