Menu Close

Careers

Employees Are Our Greatest Asset

As a dynamic and fast growing company, employee excellence extends beyond technology roles, enabling Sofmen to manage and sustain our rapid growth. Employees are the core of our existence, and we take pride in their proficiency, skills, and achievements.

Sofmen offers an open and free work environment for its employees, with flexibility for a superlative work-life balance. Our dynamic work force ensures that the work atmosphere is always vibrant and colorful. We implicitly trust our employees and respect and appreciate their time, priorities, requirements and efforts. That’s what makes Sofmen special.

Job Details

Job Title: React.js Developer

Experience: 3 – 5 Years

Job Description:

    • We are looking for a great ReactJS developer. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Job Responsibilities:

    • Developing new user-facing features using React.js
    • Building reusable components and front-end libraries for future use
      Translating designs and wireframes into high quality code.
    • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

Skills Required:

    • Thorough understanding of React.js and its core principles
    • Experience with popular React.js workflows (such as Flux or Redux)
    • Familiarity with newer specifications of EcmaScript
    • Experience with data structure libraries (e.g., Immutable.js)
    • Knowledge of isomorphic React is a plus
    • Familiarity with RESTful APIs
    • Knowledge of modern authorization mechanisms, such as JSON Web Token
    • Familiarity with modern front-end build pipelines and tools
    • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
    • A knack for benchmarking and optimization
    • Familiarity with code versioning tools {{such as Git, SVN, and Mercurial}}

Job Details

Job Title: Java Developer

Experience: 1 – 2 Years

Job Requirements:

    • Must have one year of experience in REST service implementation using spring and on ORM Frameworks like Hibernate.
    • Good database knowledge in MySql or any other database.
    • Experience in Core Java, J2EE.
    • Should have experience in building test cases using JUnit.

Added Advantage:

    • Experience in designing solutions and knowledge of using UML to showcase the design.
    • Experience in JavaScript and JSP Development Skills.
    • Good Knowledge of Linux OS.

Job Details

Job Title: .NET Developer

Experience: 3-5 Years

Desired Skills and Experience:

    • Work in a small team to take features from ideas to reality in a cycle of continuous improvement.
    • Design, code and debug enhancements and new features in .net frameworks with C#(Preferable), VB.NET.
    • Develop and improve user experiences for web and mobile.
    • Test and measure code against production quality criteria, including security and performance Support, maintain and document software functionality.

Must have Skills:

    • 3 -5 years of experience in .Net based application development with Sql server and other databases.
    • Deep understanding of OOPs concept using C#.
    • Demonstrated experience in ASP.NET, MVC, C#, XML,Linq, ADO.Net and T-SQL in a commercial environment.
    • Experience with CSS, Jquery.
    • Exposure to WCF and Web services development.
    • Firm understanding of modern development practices like Scrum,TDD.
    • Good hands on with Visual Studio 2010 and above.
    • Practical experience with TFS, SVN, GIT etc.
    • Excellent communication skills.

Job Details

Job Title: Python Developer

Experience: 3 – 7 years

Key Skills: Django Python Javascript Web Technologies

Job Requirements:

    • Python
    • RequireJS
    • Web Service Framework (Django, Flask, etc)
    • Service Oriented architecture
    • SOAP/REST web services
    • Reasonable HTML, CSS, Javascript
    • Django REST Framework

Job Description:

    • Proven product development experience
    • Should have worked on back-end as well as front-end modules
    • Should have experience in building new systems, and be comfortable with
    • DB schema design
    • Integration/Interface design
    • Should be well versed with REST (or SOAP) based web services

Job Details

Job Title: PHP Developer

Experience: 1.5 to 3 years

Job Description:

    • 1.5 to 3 years experience in PHP web application development.
    • Excellent skills in designing and developing Web Applications and related technologies.
    • Deep understanding and solid experience in Web Application development including PHP, HTML, CSS, Javascript, XML, JSON, Jquery, Ajax, REST Apis.
    • Experience of 1+ years in Laravel is a must.
    • Skilled in Object Oriented programming with supporting work experience.
    • MySQL or other relational database design and development required.
    • Rigorous attention to detail and keen problem-solving skills.
    • Able to work with multiple projects simultaneously, with competing and conflicting deadlines.
    • Candidate having experience in payment gateway implementation like stripe, authorize.net, paypal will be an added advantage.

Job Details

Job Title: Ruby on Rails Developer

Experience: 1 to 3 Years

Skills Required:

  • Strong in object-oriented programming and expert in jquery.
  • A knack for writing clean, readable Ruby code.
  • Knowledge of rack-timeout.
  • Knowledge of scout and new relic to identify slow endpoints.
  • Knowledge of bench marking tools such as derailed and rack-mini-profiler to help improve the performance.
  • Knowledge of Heroku Server, Gems,SQL Database and Postgres.

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Ruby code.
  • Integration of user-facing elements developed by front-end developers with server side logic.
  • Ability to estimate work effort independently and accurately.
  • Implements interface, business logic and data structure based on requirements, architecture and design.