Software Engineer III

Posted:
8/11/2024, 5:00:00 PM

Location(s):
Pune, Maharashtra, India ⋅ Maharashtra, India

Experience Level(s):
Mid Level

Field(s):
Software Engineering

It's fun to work in a company where people truly BELIEVE in what they're doing!

Job Description Summary:

As a Frontend Developer, you will play a crucial role in designing, developing, and maintaining the front end of our SaaS applications. You will work closely with our product, design, and backend teams to create seamless and visually appealing user experiences. The ideal candidate should have a strong background in React, NodeJS, JavaScript, HTML, CSS, and a passion for building high-quality software.

Position Reports to: Manager, Software Engineering 

 

Job Overview:  

The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences software's design in relation to hardware. 

Essential Duties and Responsibilities: 

  • Develop and maintain user interfaces for our SaaS applications using React, NodeJS, JavaScript, HTML, and CSS.
  • Collaborate with other  team members, including product owner, designers, and backend developers, to deliver high-quality software.
  • Implement responsive and adaptive design principles to ensure our applications work flawlessly across various devices and browsers.
  • Write clean, maintainable, and efficient code while following best practices and coding standards.
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality.
  • Optimize application performance, troubleshoot issues, and implement fixes in a timely manner.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.
  • Contribute to the development of technical documentation and user guides as needed.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Minimum of 3+ years of professional experience as a Frontend Developer.
  • Proficient in React, NodeJS, JavaScript, HTML, and CSS.
  • Experience with Java and ReactJS is a plus.
  • Strong understanding of web development principles, including responsive and adaptive design.
  • Experience with database systems MongoDB and Elasticsearch.
  • Familiarity with version control systems (e.g., Git, Bitbucket) and collaborative development workflows.
  • Ability to work independently as well as in a team environment.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both verbal and written.

Preferred Qualifications:

  • Experience with SaaS platforms and understanding of SaaS architecture.
  • Knowledge of frontend build tools and package managers (e.g., Webpack, NPM).
  • Familiarity with RESTful APIs and integration with backend services.
  • Understanding of modern frontend development tools and frameworks.
  • Experience with testing frameworks and tools (e.g., Mocha Chai, Sinon).
  • Familiarity with UI/UX design principles and tools.

Technical Skills required

  • Primary Skills: React + NodeJS, JS, HTML, CSS, Java, ReactJS.
  • Tools: Docker, Git, Jenkins, Git, Confluence, JIRA,
  • Testing: Mocha, Chai, Sinon
  • AWS Services : EC2, S3
  • Databases: MongoDB Atlas
  • OS: Windows Server, Linux/Unix
  • Good to have:
    • Security k/w (secure coding)

Education: 

Bachelor's degree or equivalent. 

 

Travel Requirements:  

0-10%

  • Job Family Group: Engineering 

  • Job Family: Software & Quality Assurance Engineering 

  • Job Profile Name: Software Engineer III 

  • Employee Type: Individual Contributor  

  • Job Level: P3 (Career) 

.

Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities.  If you need special assistance or an accommodation while seeking employment, please call: 781-577-4321 or send an email to [email protected].  We will make a determination on your request for reasonable accommodation on a case-by-case basis.

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Uniface B.V

Website: https://uniface.com/

Headquarter Location: Amsterdam, Noord-Holland, The Netherlands

Employee Count: 51-100

Year Founded: 1984

IPO Status: Private

Last Funding Type: Debt Financing

Industries: Enterprise Applications ⋅ Software